well without getting into long stories, ...I am having to purchase an engine, however haven't decided on short vs. long block. I would like some opionions, especially from those who have first hand knowledge of the fopllowing suppliers: AMZ/SGP/Z1..all offer engines....thanks